CommonJS 模块
阐述
我们可以将函数作为模块的输出:
'use strict';
var s = 'Hello';
function greet(name) {
console.log(s + ', ' + name + '!');
}
module.exports = greet;
如果我们在另一个地方使用这个函数,就可以通过 require
函数实现:
'use strict';
// 引入hello模块:
var greet = require('./hello');
var s = 'Michael';
greet(s); // Hello, Michael!